##############################x=input('a string:')
##############################y=list(x)
##############################y.reverse()
##############################x="".join(y)
##############################print(x)
############################
############################
############################result=eval("2+3")
############################print(result)
##########################
##########################
##########################s=0
##########################for i in range(1,12):
##########################    if i%2==0:
##########################        continue
##########################    if i%10==7:
##########################        break
##########################    s=s+i
##########################print('s=',s)
########################
########################
########################n=input("请输入一行字符串:")
########################n1=n2=n3=n4=0
########################for i in n:
########################    if 'a'<=i<='z' or 'A'<=i<='Z':
########################        n1=n1+1
########################    elif '0'<=i<='9':
########################        n2=n2+1
########################    elif i==' ':
########################        n3=n3+1 
########################    else:
########################        n4=n4+1
########################print(n1,n2,n3,n4)
######################
######################
######################siles = ["BIT","NJN","NJNU","HYIT"]
######################for site in siles:
######################    if site=="NJN": 
######################        print("南京大学")
######################        break
######################    print("循环数据"+site)
######################else:
######################    print("没有循环数据！")
######################print("完成循环！")
####################
####################
####################for i in range(5):
####################    for j in range(i,5):
####################        print('*',end='')
####################    print()
##################
##################
##################i=1
##################while i<6:
##################    j=0
##################    while j<i:
##################        print('*',end='')
##################        j+=1
##################    print('\n')
##################    i+=1
################
################def func(a):
################    a=a*10
################    print('a is',a)
################x=5
################func(x)
################print('x is',x)
##############
##############def params (numl,num2,*args):
##############	print(args)
##############params(11,22,33,44,55,66,77)
############
######class Person:
######    def __init__(self,name):
######        self.name=name
######    def sayHi(self):
######        print('Hello,my name is {}.'. format(self.name))
######p=Person('May')
######p.sayHi()
##########
####class Tigger:
####    num=0
####    def __init__(self,name,age):
####        self.name=name
####        self.age=age
####        Tigger.num+=1
####    def greet(self):
####        print('Hi,I am {:s},my number is {:d}'.format(self.name, self.num))
####    def getName(self):
####        return self.name
####    def getAge(self):
####        return self.age
####t1=Tigger("Tom",2)
####t1.greet()
####print("Name:{:s},Age:{:d}".format(t1.getName(),t1.getAge()))
####t2=Tigger("eric",3)
####tr2.greet()
####print("Name:{:s},Age:{:d}".format(t2.getName(),t2.getAge()))
####
########import math
########class FangXing:
########    def __init__(self,side=10):
########        self.s=side
########    def getS(self):
########        return self.s
########    def getP(self):
########        return 4*self.s
########    def getA(self):
########        return self.s**2   
########def main():
########    c1=FangXing()
########    c2=FangXing(5)
########    print('边长：{:4.2f}'.format(c1.getS()))
########    print('周长：{:5.2f},面积：{:5.2f}'.format(c1.getP(),c1.getA()))
########    print('周长：{:5.2f},周长：{:5.2f}'.format(c2.getP(),c2.getA()))
########if __name__=='__main__':
########    main()
######
######class Car:
######    def __init__(self,x):
######        self.color=x
######    def get(self):
######        self.length=1.78
######        print(s.length)
######s=Car('red')
######s.get()
######print(s.color)
####
##
####from math import *
####r=int(input())
####S=pi*(r**2)
##
##pi=3.1415926
##r=float(input('请输入半径r:'))
##if r>0:
##    s=pi*r**2
##print('面积是：',s)


def Days(y,m):
    if m in{1,3,5,7,8,10, 12}:
        return 31
    elif m in{4,6,9, 11}:
        return 30
    elif m==2:
        if y%4==0 and(y%100!=0 or y%400==0):
            return 29
        else:
            return 28
y=int(input("请输入年份:"))
m=int(input("请输入月份:"))
print(f"{y}年{m}月", Days(y,m),"天")
